@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
ul, ol, li,dl, dt, dd,h1, h2, h3, h4, h5,p{
	margin: 0;
	padding: 0;
	list-style: none;
}


body {
	font-family: "Microsoft Yahei", Verdana, "Tahoma", sans-serif;
	background: none repeat scroll 0% 0% rgb(242, 247, 252);
}



#header {
	height: 50px;
	width: 100%;
	border-bottom: 4px #660033 solid;
}



#nav {
	height: 50px;
	width:100%
	margin: 0 auto;
	
	color: #000;
}




.horizon ,.userInfo2, .horizon li{
	float:left;
}

.login{
	position:absolute;
	
	width:30%;
	left:70%;
}
.vertical .userInfo {
	width:150px;
	padding:10px;
	padding-top:20px;
	height: 20px;
	font-size:15px;
	margin-top:0px;
}
.vertical .userInfo2{
	height:45px;
	background-color: white;
	width:200px;
	padding:10px;
	display:none;
	margin-top:50px;
	margin-left:-100px;
}
.login:hover .userInfo2{
	display:block;
}
.login:hover .userInfo{
	background:#CCC;
}

.code{

font-family:Arial,宋体;
font-style:italic;
color:green;
border:0;
padding:2px 3px;
letter-spacing:3px;
font-weight:bolder;
}
.unchanged {
border:0;
}

#main {
	
	width:100%;


	
	overflow: auto;
}



#main div form {
	color: #333;
}
